Market-based Resource Allocation for Grid Computing: A Model and Simulation

نویسندگان

  • Jacek Gomoluch
  • Michael Schroeder
چکیده

Resource allocation is an important aspect of Grid computing. One approach uses market mechanisms to allocate resources. In this paper, we review the literature on market-based resource allocation for Grid computing classifying approaches as modelor state-based and pre-emptive or non-pre-emptive. Many of the existing market-based approaches take it for granted that markets are an improvement. We investigate under which circumstances marketbased resource allocation by continuous double auctions and by the proportional share protocol, respectively, outperforms a conventional round-robin approach. To answer this question, we develop and justify a model for clients, servers and the market, and present simulation results. The factors which are studied include the amount of load in the system, the number of resources, different degrees of resource heterogeneity, and communication delays.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance evaluation of market-based resource allocation for Grid computing

Resource allocation is an important aspect of Grid computing. Over the past years, various systems have been developed which use market mechanisms to allocate resources. However, the performance of such policies has not been sufficiently studied. In this paper, we investigate under which circumstances market-based resource allocation by continuous double auctions and by the proportional share p...

متن کامل

An Economic Model for Grid Scheduling

Grid scheduling, that is, the allocation of distributed computational resources to user applications, is one of the most challenging and complex task in Grid computing. In this paper, we give a quantitative description of a tender/contract-net model. The performance of the proposed market-based approach is experimentally compared with a simple round-robin allocation protocol. Key–Words: Grid co...

متن کامل

Resource Allocation in Grid Computing: An Economic Model

Grid scheduling, that is, the allocation of distributed computational resources to user applications, is one of the most challenging and complex task in Grid computing. The problem of allocating resources in Grid scheduling requires the definition of a model that allows local and external schedulers to communicate in order to achieve an efficient management of the resources themselves. To this ...

متن کامل

Learning Automata Based Method for Grid Computing Resource Valuation with Resource Suitability Criteria

In economic Grid environments, the producers (resource owners) and consumers (resource users) have different goals, objectives, strategies, and supply-and-demand patterns. Mechanism based on economic models is an effective approach to solve the problem of grid resources management. Grid resource valuation and allocation is one of the fundamental problems in grid resource management. The essence...

متن کامل

Integrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment

Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003